terminal transferase - English Synonyms Dictionary